Software model checking: extracting verification models from source code

نویسندگان
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Extracting Verification Models from Source Code

To formally verify a large software application, the standard method is to invest a considerable amount of time and expertise into the manual construction of an abstract model, which is then analyzed for its properties by either a mechanized or by a human prover. There are two main problems with this approach. The first problem is that this verification method can be no more reliable than the h...

متن کامل

Extracting and analyzing software code metrics from C# source code

In many software engineering areas, such as software maintenance and software measurement, source code analysis plays a key role. It represents a fundamental step to acquire data that set up the basis for different kind of analyses. Usually, a program is analyzed through static or dynamic analysis and the collected low level program information is abstracted into a higher level representation. ...

متن کامل

Formal Software Verification at Model and at Source Code Levels

In a software development cycle, it is often more than half of the development time that is dedicated to verification activities. Formal methods offer new possibilities for verification. In the specification phase, simulation or model-checking allow users to detect errors in models. In the implementation phase, analysis techniques, like static analysis, make the verification tasks more exhausti...

متن کامل

Model Checking DSL-Generated C Source Code

We report on the application of SPIN for model-checking C source code which is generated out of a textual domain-specific language (DSL). We have built a tool which automatically generates the necessary SPIN wrapper code using (meta-)information available at the DSL level. The approach is part of a larger tool-chain for developing mission critical applications. For example, error traces resulti...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Software Testing, Verification and Reliability

سال: 2001

ISSN: 0960-0833,1099-1689

DOI: 10.1002/stvr.228